Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Czech Republic F1 Austria F1 Australia #1-w4 Germany F13 Czech Republic F4 Italy #4-w2 Italy F4 Hungary F1 Morocco F3 Finland F1 Finland F2 Serbia & Montenegro F3 Germany F6 Austria F4 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 UAE F2 Japan F5 Ireland F2 Germany F7 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 USA F28 Croatia F3 USA F1 USA F3 UAE F1 Sweden F1 Sweden F2 Italy F16 Italy #4-w1 Italy #4-w3 Italy #4-w4 USA F1 USA F2 Italy F19 USA F3 Portugal F3 Hungary F3 Morocco F4 Italy F26 Slovakia F1 Croatia F5 Germany F12 Germany F13 Italy F32 Belgium F2 Germany F1 Germany F2 Germany F4 Germany F5 Croatia F1 Croatia F2 Italy F15 Japan F4 Australia #1-w1 Czech Republic F3 Slovenia F3 Italy F8 M15 Castelo Branco M25 Porto M25 Faro M25 Prague Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Tatra Banka Open 2003 - Bratislava Ostdeutscher Sparkessen Cup - Dresden Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding M25 Monastir IPP Open - Helsinki Baden Open - Karlsruhe Dublin Challenger - Dublin Czech Indoor Open - Prague M25 Prague GHI Bronx Tennis Classic - Bronx Ostdeutscher Sparkassen Cup - Dresden Akbank Private Banking TED Open - Istanbul Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton Brasov Challenger - Brasov Challenger Hamburg - Hamburg Black Forest Open - Freudenstadt Genoa Open - Genova The Shelbourne Irish Open - Dublin ATP Challenger Trophy 2007 - Trnava Trofeo Sisma Mantova - Mantova Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding M25 Wetzlar Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk M15 Ueberlingen Internationaux du Doubs - Besancon Croatia Osiguranje Rijeka Open - Rijeka GHI Bronz Classic - Bronx Dublin Challenger - Dublin Heilbronn Open - Heilbronn Levene Gouldin & Thompson Tennis Challenger - Binghamton The LTA Cardiff Challenger - Cardiff Tatra Banka Slovak Open - Bratislava Dharwad Challenger 2006 - Dharwad Black Forest Open 2004 - Freudenstadt Internationaux de Nouvelle-Caledonie - New Caledonia Sarajevo Challenger Oberstraufen Cup - Oberstaufen Schickedanz Open 2007 - Furth Czech Open 2006 - Prostejov Nord/LB Open 2004 - Braunschweig Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Sunrise Challenger Pozoblanco Challenger Manchester Challenger BMW Tennis Championship - Sunrise Recanati Challenger Prosperita Open 2007 - Ostrava Segovia Challenger San Remo Tennis Cup - San Remo Porsche Open - Poznan St. Remy Challenger ATP Challenger Open 2004 - Monchengladbach Challenger DCNS de Cherbourg - Cherbourg Tashkent Challenger Tatra Banka Open - Bratislava Seoul Challenger Chuncheon Challenger Bordeaux Challenger Oberstaufen Challenger Ethias Trophy - Mons Istanbul Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava Rennes Challenger Ortisei Challenger Bratislava Challenger The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Guangzhou Challenger Pingguo Challenger Nottingham Challenger Tatra Banka Open 2006 - Bratislava Braunschweig Challenger Penza Challenger Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Genova Challenger St. Remy Challenger Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Izmir Challenger The Surbiton Trophy - Surbiton Rennes Challenger Orleans Challenger Open Castilla y Leon - Segovia Eckental Challenger Geneva Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Dallas Challenger Savannah Challenger Istanbul Challenger Status Athens Open - Athens Maui Challenger Dallas Challenger Savannah Challenger Johannesburg Challenger Fergana Challenger Furth Challenger Lambertz Open by Stawag - Aachen Winnetka Challenger IPP Open - Helsinki Binghamton Challenger Granby Challenger Unicredit Czech Open - Prostejov Mobilux Open - Luxembourg Aptos Challenger Kos Succhetti Tennis Cup - Cordenons Tiburon Challenger St. Remy Challenger Tashkent Challenger Coffee Cup Challenger - Chikmagalur Maui Challenger Dallas Challenger Oberstaufen Cup - Oberstaufen Shenzhen Challenger Challenger Brasov - Brasov Gimcheon Challenger Busan Challenger Challenger DCN de Cherbourg - Cherbourg Tashkent Challenger Irving Challenger Raanana Challenger Taipei City Challenger Bordeaux Challenger Heilbronn Challenger Siemens Open 2007 - Scheveningen Orleans Challenger Eckental Challenger Brescia Challenger Tatra Banka Slovak Open - Bratislava Quimper Challenger Irving Challenger Guangzhou Challenger Aix En Provence Challenger Internazionali di Tennis di Bergamo - Bergamo Seoul Challenger Vancouver Challenger Braunschweig Challenger BMW Tennis Championship - Sunrise Orleans Challenger Brest Challenger Brescia Challenger Bratislava Challenger Surbiton Challenger Irving Challenger Orbetello Challenger Sporting Challenger - Turin Astana Challenger San Marino Challenger St. Petersburg Challenger - St. Petersburg Brescia Challenger St. Brieuc Challenger Mons Challenger Glasgow Challenger Ortisei Challenger Phoenix Challenger Seoul Challenger Istanbul Challenger Indian Wells Challenger Luedenscheid Challenger Biel Challenger Mons Challenger Barranquilla Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Aamulehti Tampere Opene - Tampere Bratislava Challenger Muller Cup - Ulm Taipei City Challenger Bratislava Challenger Szczecin Challenger Ostrava Challenger Open D'Orleans - Orleans Granby Challenger Orleans Challenger Irving Challenger Troisdorf Challenger Open de Rennes La Trinitaine - Rennes Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Busan Challenger Knoxville Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger Aptos Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger Manchester Challenger Bratislava Challenger Braunschweig Challenger Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger ATU Cup - Weiden Prague Challenger Athens Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Biella 6 Challenger Taipei City Challenger Banca Stato Challenger - Lugano Heilbronn Open - Heilbronn Busan Challenger Bercuit Challenger Gwangju Challenger Surbiton Challenger Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger 4th Volkswagen Challenger - Wolfsburg Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Oeiras 2 Challenger Biella 7 Challenger Tallahassee Challenger 10th Wartburg Open - Eisenach Mallorca Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Morocco Tennis Tour - Marrakech Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger USTA Challenger of Orlando - Orlando Steelers Cup - Kosice Mallorca Challenger Ismaning Challenger Ortisei Challenger USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava The Surbiton Trophy - Surbiton Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Bratislava Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Cordenons Challenger Kitzbuhel Challenger Sarasota Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Genova Challenger Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Mercedes Cup - Stuttgart Busan Challenger Orleans Challenger Jonkoping Challenger Marburg Challenger Mercedes Cup - Stuttgart Prague Challenger Mouilleron-Le-Captif Challenger Rome Challenger Bordeaux Challenger Zagreb Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Alicante Challenger Thailand Open - Bangkok ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Open Seat Godo 2007 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Bratislava Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Sarasota Challenger Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle Countrywide Classic - Los Angeles Open de Moselle - Metz Salzburg Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Bratislava Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open Sabadell Atlantico - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Dallas Challenger Open de Moselle - Metz Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Tallahassee Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Citi Open - Washington Sarasota Challenger Shenzhen Open - Shenzhen Next Generation Adelaide International - Adelaide Marburg Challenger Sacramento Challenger Dallas Challenger Tashkent Challenger Tennis Channel Open - Las Vegas Charlottesville Challenger PBZ Zagreb Indoors - Zagreb Bratislava Challenger Drummondville Challenger Knoxville Challenger Chennai Open - Chennai Legg Mason Tennis Classic - Washington Malaga Challenger Helsinki Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Moselle Open - Metz Champaign Challenger If Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Sunrise Challenger Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Citi Open - Washington Moselle Open - Metz Serbia Open - Belgrade Dallas Challenger Open Sud de France - Montpellier Kaohsiung Challenger Malaysian Open - Kuala Lumpur Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane Sarasota Challenger Brisbane International - Brisbane Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Kun-Ming Challenger Busan Challenger UNICEF Open - 's Hertogenbosch U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Athens Challenger Abierto Mexicano Telcel - Acapulco Ortisei Challenger Bratislava Challenger Croatia Open Umag - Umag Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Sydney International - Sydney AEGON Championships - London Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Helsinki Challenger ATP Kremlin Cup - Moscow Medibank International - Sydney St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Intrum Stockholm Open - Stockholm BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Panama City Challenger Braunschweig Challenger Guadalajara Challenger Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Sarasota Challenger Allianz Suisse Open - Gstaad Delray Beach Open - Delray Beach Kremlin Cup - Moscow Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Abierto Mexicano Telcel - Acapulco Heilbronn Challenger US Men's Clay Court Championship - Houston Le Gosier Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Delray Beach Open - Delray Beach Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Aptos Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Eckental Challenger Valencia Open - Valencia Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Mifel - Los Cabos Abierto Mexicano Telcel - Acapulco Eckental Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva AEGON International - Eastbourne Zagreb Challenger Citi Open - Washington Moselle Open - Metz ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Hamburg Challenger AEGON International - Eastbourne Eckental Challenger Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Brisbane International - Brisbane Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Prague Challenger Noventi Open - Halle Hall of Fame Open - Newport Moselle Open - Metz bett1HULKS Indoors - Cologne Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille Sanremo Challenger bett1HULKS Championships - Cologne BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BMW Open - Munich Topshelf Open - 's-Hertogenbosch China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Kremlin Cup - Moscow New York Open - New York Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Hall of Fame Open - Newport Masters Series - Hamburg Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Ilkley Challenger Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Miami Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Hamburg Challenger Bratislava Challenger Ostrava Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg China Open - Beijing Masters Series Hamburg - Hamburg PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice International Tennis Championships - Delray Beach Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo BCR Open Romania - Bucharest BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo AIG Japan Open Tennis Championships - Tokyo BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Shanghai ATP Masters - Shanghai Masters Series - Hamburg Medibank International - Sydney Open Sud de France - Montpellier Rogers Cup - Toronto Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Erste Bank Open - Vienna U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Wimbledon - London BB&T Atlanta Open - Atlanta Wimbledon - London Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Miami Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Erste Bank Open - Vienna Swiss Indoors Basel - Basel Davis Cup, World Group, 1R, CHI-SVK 4-1 Swiss Indoors Basel - Basel Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Barcelona Open Banc Sabadell - Barcelona Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon - London Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris All Lower level tournaments U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Pacific Life Open - Indian Wells Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, 1R, GER-BEL 1-4 French Open (juniors) Davis Cup, World Group, PO, SVK-BEL 2-3